Add TamronClassInfo

Brightcells 7 years ago
parent
commit
4e6c1990a9
2 changed files with 28 additions and 3 deletions
  1. 8 3
      tamron/admin.py
  2. 20 0
      tamron/models.py

+ 8 - 3
tamron/admin.py

@@ -3,8 +3,8 @@
3 3
 from djadmin import ExportExcelModelAdmin, ReadonlyModelAdmin
4 4
 from django.contrib import admin
5 5
 
6
-from tamron.models import (TamronActivityInfo, TamronNavInfo, TamronProductInfo, TamronRegisterInfo, TamronSliderInfo,
7
-                           TamronUserInfo)
6
+from tamron.models import (TamronActivityInfo, TamronClassInfo, TamronNavInfo, TamronProductInfo, TamronRegisterInfo,
7
+                           TamronSliderInfo, TamronUserInfo)
8 8
 
9 9
 
10 10
 class TamronSliderInfoAdmin(admin.ModelAdmin):
@@ -33,7 +33,11 @@ class TamronProductInfoAdmin(admin.ModelAdmin):
33 33
 
34 34
 
35 35
 class TamronActivityInfoAdmin(admin.ModelAdmin):
36
-    list_display = ('pic', 'title', 'description', 'isindex', 'px')
36
+    list_display = ('pic', 'title', 'description', 'isindex', 'px', 'ctime')
37
+
38
+
39
+class TamronClassInfoAdmin(admin.ModelAdmin):
40
+    list_display = ('pic', 'title', 'description', 'isindex', 'px', 'ctime')
37 41
 
38 42
 
39 43
 admin.site.register(TamronSliderInfo, TamronSliderInfoAdmin)
@@ -42,3 +46,4 @@ admin.site.register(TamronRegisterInfo, TamronRegisterInfoAdmin)
42 46
 admin.site.register(TamronUserInfo, TamronUserInfoAdmin)
43 47
 admin.site.register(TamronProductInfo, TamronProductInfoAdmin)
44 48
 admin.site.register(TamronActivityInfo, TamronActivityInfoAdmin)
49
+admin.site.register(TamronClassInfo, TamronClassInfoAdmin)

+ 20 - 0
tamron/models.py

@@ -141,6 +141,8 @@ class TamronActivityInfo(models.Model):
141 141
     isindex = models.IntegerField(_(u'isindex'), default=1, help_text=u'???')
142 142
     px = models.IntegerField(_(u'px'), default=1, help_text=u'???')
143 143
 
144
+    ctime = models.IntegerField(_(u'ctime'), default=0, help_text=u'创建时间')
145
+
144 146
     class Meta:
145 147
         verbose_name = _(u'会员活动信息')
146 148
         verbose_name_plural = _(u'会员活动信息')
@@ -148,3 +150,21 @@ class TamronActivityInfo(models.Model):
148 150
 
149 151
     def __unicode__(self):
150 152
         return unicode(self.pk)
153
+
154
+
155
+class TamronClassInfo(models.Model):
156
+    pic = models.FileField(_(u'pic'), upload_to=upload_path, blank=True, null=True, help_text=u'活动图片')
157
+    title = models.CharField(_(u'title'), max_length=255, blank=True, null=True, help_text=u'活动标题')
158
+    description = models.TextField(_(u'description'), blank=True, null=True, help_text=u'活动描述')
159
+    isindex = models.IntegerField(_(u'isindex'), default=1, help_text=u'???')
160
+    px = models.IntegerField(_(u'px'), default=1, help_text=u'???')
161
+
162
+    ctime = models.IntegerField(_(u'ctime'), default=0, help_text=u'创建时间')
163
+
164
+    class Meta:
165
+        verbose_name = _(u'摄影课堂信息')
166
+        verbose_name_plural = _(u'摄影课堂信息')
167
+        db_table = 'shidu_ketang'
168
+
169
+    def __unicode__(self):
170
+        return unicode(self.pk)